common snapping turtle - Spanish English Dictionary